pull up (someone's) socks

Traduzioni
se ressaisir
Definizioni
To make an effort to improve one's performance, behavior, or attitude, especially after being warned or criticized.